Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 LON AFALLEN Detached £100,000 17 Dec 2010
89 LON AFALLEN Terraced £90,000 20 Jul 2018
90 LON AFALLEN Terraced £100,000 15 May 2023
92 LON AFALLEN Terraced £54,000 19 Apr 2004
94 LON AFALLEN Terraced £98,500 28 Nov 2016
102 LON AFALLEN Terraced £84,000 18 Aug 2005
103 LON AFALLEN Detached £112,000 28 Jul 2023